nys assemblyman kevin cahill book ulster county novel fiction hudson valley dutchess county writer authors kingston editor writing ny state assembly new york